package com.hjh.netty.elect.demo4;

import lombok.Data;
import lombok.ToString;

/**
 *  定时上送数据分类
 *  子类=0x01，版本=1 ：实时测量数据
 * @author pyz
 *
 */
@Data
@ToString
public class SubType1TypeVer1{

	//A相电压  格式：float，单位：V
	private float U1; 
	
	//B相电压  格式：float，单位：V
	private float U2; 
	
	//C相电压  格式：float，单位：V
	private float U3; 
	
	//平均相电压  格式：float，单位：V
	private float Uavg;
	
	//AB 线电压  格式：float，单位：V
	private float U12; 
	
	//BC 线电压  格式：float，单位：V
	private float U23; 
	
	//CA 线电压  格式：float，单位：V
	private float U31; 
	
	//平均线电压  格式：float，单位：V
	private float Ullavg;
	
	//A相电流  格式：float，单位：A
	private float I1; 
	
	//B相电流  格式：float，单位：A
	private float I2; 
	
	//C相电流  格式：float，单位：A
	private float I3; 
	
	//平均相电流  格式：float，单位：A
	private float Iavb;
		
	//A 相有功功率  格式：float，单位：W
	private float Pa;
	
	//B 相有功功率  格式：float，单位：W
	private float Pb;
	
	//C 相有功功率  格式：float，单位：W
	private float Pc;

	//三相有功功率  格式：float，单位：W
	private float P;
	
	//A相无功功率  格式：float，单位：var
	private float Q1; 
	
	//B相无功功率  格式：float，单位：var
	private float Q2; 
	
	//C相无功功率  格式：float，单位：var
	private float Q3; 
	
	//三相总无功功率  格式：float，单位：var
	private float Q;
		
	//A相视在功率  格式：float，单位： VA
	private float S1;
	
	//B相视在功率  格式：float，单位： VA
	private float S2;
	
	//C相视在功率  格式：float，单位： VA
	private float S3;
	
	//三相总视在功率  格式：float，单位：VA
	private float S;
		
	//A 相功率因数  格式：float，单位： 
	private float PF1;
	
	//B 相功率因数  格式：float，单位： 
	private float PF2;
	
	//B 相功率因数  格式：float，单位： 
	private float PF3;
	
	//总功率因数  格式：float，单位：
	private float PFavg;
	
	//频率  格式：float，单位：
	private float freq; 
		
	//A/AB电压相位  格式：float，单位：°
	private float U1Ang; 
	
	//B/BC电压相位  格式：float，单位：°
	private float Ang; 
	
	//C/CA电压相位  格式：float，单位：°
	private float U3Ang; 
	
	//A相电流相位  格式：float，单位：0°
	private float IaAng; 
	
	//B相电流相位  格式：float，单位：°
	private float IbAng; 
	
	//C相电流相位  格式：float，单位：°
	private float IcAng; 
	
	//计算中性线电流 Inc  格式：float，单位：A
	private float In; 
	
	//剩余电流IR  格式：float，单位：mA
	private float IR;
	
	//A 相基波功率因数  格式：float，单位：
	private float dPF1;
	
	//B 相基波功率因数  格式：float，单位：
	private float dPF2;
	
	//C 相基波功率因数  格式：float，单位：
	private float dPF3;
	
	//总基波功率因数  格式：float，单位：
	private float dPF;
	
	//预留字段1  格式：float，单位：
	private float pramas1;
	
	//预留字段2  格式：float，单位：
	private float pramas2;
	
	//温度 1  格式：float，单位：℃
	private float TC1;
	
	//温度 2  格式：float，单位：℃
	private float TC2;
	
	//温度 3 格式：float，单位：℃
	private float TC3;
	
	//温度 4  格式：float，单位：℃
	private float TC4;
	
	//剩余电流报警状态  格式：uint16，单位：
	private int IRalarmStatus; 
	
	//温度报警状态  格式：uint16，单位：
	private int TCalarmStatus; 
	
	//DI状态  格式：uint16，单位：
	private int DIStatus; 
	
	//DI联动状态  格式：uint16，单位：
	private int DILinkStatus; 
	
	//DO状态  格式：uint16，单位：
	private int DOStatus; 
	
	//电流报警/预警状态  格式：uint16，单位：
	private int IalarmStatus; 
	
	//越限状态  格式：uint16，单位：
	private int setpointStatus; 
		
	//接线自检状态  格式：uint16，单位：
	private int selfCheckStatus; 
	
	//SOE 指针总数  格式：uint32，单位：
	private int SOEpointer; 
		
	//装置运行时间  格式：uint32，单位：0.1hour
	private float OperatingTime; 
	
	//剩余电流自检状态  格式：uint16，单位：
	private int IRCheckStatus; 
	
	//温度自检状态  格式：uint16，单位：
	private int TCCheckStatus; 
	
	//总故障报警状态 格式：uint16，单位：
	private int AllalarmStatus; 
	
}
